how to predict the future dates in stock market